/*轮播图*/
.carousel_wrapper .item img {
  height: 4rem;
}
/*通知公告*/
.notice .container .notice_box{
  box-shadow: 0 0 0.2rem #eee;
  background: #fff;
  border-radius: 0.06rem;
  margin-top: 0.2rem;
  .notice_title {
    height: 30px;
    background: #fff;
    padding: 0 10px;
    border-bottom: 0.02rem solid #eeeeee;
    b {
      display: block;
      float: left;
      font-size: 0.32rem;
      line-height: 0.6rem;
      font-weight: 700;
    }
    a {
      float: right;
      text-decoration: none;
      span {
        font-size: 0.24rem;
        line-height: 0.6rem;
        color: red;
      }
    }
  }

}
/*中心概况*/
.center_detail .container .center_detail_box {
  box-shadow: 0 0 10px #eee;
  background: #fff;
  border-radius: 0.06rem;
  margin-top: 0.2rem;
  .center_detail_title {
    height: 0.6rem;
    background: #fff;
    padding: 0 0.2rem 0 0.2rem;
    line-height: 30px;
    border-bottom: 0.02rem solid #eeeeee;
    b {
      font-size: 0.32rem;
      line-height: 0.6rem;
      display: block;
      float: left;
      font-weight: 700;
    }
    a {
      float: right;
      text-decoration: none;
      span {
        font-size: 0.24rem;
        line-height: 0.6rem;
        color: red;
      }
    }

  }
  .center_detail_container {
    .center_detail_img {
      img {
        width: 100%;
      }
    }
    .center_detail_content {
      padding: 0.2rem 0;
      div p {
        font-size: 0.24rem;
        line-height: 0.4rem;
        max-height: 4rem;
        overflow: hidden;
      }
    }
  }
}
/*新闻热点*/
.news .container .news_box {
  box-shadow: 0 0 0.2rem #eee;
  background: #fff;
  border-radius: 0.06rem;
  margin-top: 0.2rem;
  .news_title {
    height: 0.6rem;
    background: #fff;
    padding: 0 0.2rem 0 0.2rem;
    line-height: 0.6rem;
    border-bottom: 0.02rem solid #eeeeee;
    b {
      display: block;
      float: left;
      font-size: 0.32rem;
      line-height: 0.6rem;
      font-weight: 700;
    }
    a {
      float: right;
      text-decoration: none;
      span {
        font-size: 0.24rem;
        line-height: 0.6rem;
        color: red;
      }
    }
  }
  .news_container .news_content_box {
    .news_content_box_title {
      padding: 0 0 0 0.2rem;
      font-size: 0.24rem;
      line-height: 0.6rem;
      height: 0.6rem;
      span {
        float: left;
        font-size: 0.28rem;
        line-height: 0.6rem;
      }
      i {
        display: block;
        width: 0.06rem;
        height: 0.06rem;
        background: #888;
        float: left;
        border-radius: 50%;
        margin: 0.3rem 0.1rem 0;
      }
    }
    .news_content_box_top {
      padding: 0 0.2rem;
      display: flex;
      .news_content_box_lf img {
        width: 3rem;
      }
      .news_content_box_ri {
        flex-grow: 1;
        padding: 0 0.2rem;
        div {
          font-size: 0.28rem;
          line-height: 0.4rem;
          &:nth-child(1) {
            font-weight: 700;
          }
        }
        a {
          color: #16619f;
          font-size: 0.28rem;
          line-height: 0.4rem;
        }

      }
    }
    .news_content_box_bottom {
      padding: 0 0.2rem 0 0.6rem;
      ul li {
        list-style-type: square;
        a {
          font-size: 0.24rem;
          line-height: 0.4rem;
        }
      }
    }
  }
}
/*名师风采*/
.famouse_teacher .container .famouse_teacher_box {
  box-shadow: 0 0 10px #eee;
  background: #fff;
  border-radius: 0.06rem;
  margin-top: 0.2rem;
  .famouse_teacher_title {
    height: 0.6rem;
    background: #fff;
    padding: 0 0.2rem 0 0.2rem;
    line-height: 0.6rem;
    border-bottom: 0.02rem solid #eeeeee;
    b {
      display: block;
      float: left;
      font-size: 0.32rem;
      line-height: 0.6rem;
      font-weight: 700;
    }
    a {
      float: right;
      text-decoration: none;
      span {
        font-size: 0.24rem;
        line-height: 0.6rem;
        color: red;
      }
    }
  }
  .famouse_teacher_container ul li{
    h1{
      padding: 0.2rem;
    }
    div.news_content_box_bottom{
      padding: 0 0.2rem;
    }
    .famouse_teacher_content_box_title {
      padding: 0 0 0 0.2rem;
      font-size: 0.28rem;
      line-height: 0.6rem;
      height: 0.6rem;
      span {
        float: left;
        font-size: 0.28rem;
        line-height: 0.6rem;
      }
      i {
        display: block;
        width: 0.06rem;
        height: 0.06rem;
        background: #888;
        float: left;
        border-radius: 50%;
        margin: 0.3rem 0.1rem 0;
      }
    }
    .famouse_teacher_content_box_bottom {
      padding: 0 0.2rem 0 0.6rem;
      ul li {
        list-style-type: square;
        a {
          font-size: 0.24rem;
          line-height: 0.4rem;
        }
      }
    }
    div .famouse_teacher_brief_box {
      padding: 0 0.2rem;
      .famouse_teacher_brief li {
        width: 2.66rem;
        float: left;
        margin-right: 0.2rem;
        a img {
          width: 2.66rem;
          height: 3.08rem;
        }
        a h1 {
          text-align: center;
          font-size: 0.28rem;
          line-height: 0.6rem;
          height: 0.6rem;
          padding: 0;
        }
      }
    }
  }
}
/*学友之家*/
.friend .container .friend_box {
  box-shadow: 0 0 0.2rem #eee;
  background: #fff;
  border-radius: 0.06rem;
  margin-top: 0.2rem;
  .friend_title {
    height: 0.6rem;
    background: #fff;
    padding: 0 0.2rem 0 0.2rem;
    line-height: 0.6rem;
    border-bottom: 0.02rem solid #eeeeee;
    b {
      display: block;
      float: left;
      font-size: 0.32rem;
      line-height: 0.6rem;
      font-weight: 700;
    }
    a {
      float: right;
      text-decoration: none;
      span {
        font-size: 0.24rem;
        line-height: 0.6rem;
        color: red;
      }
    }
  }

}
/*教学资源*/
.teach .container .teach_box {
  box-shadow: 0 0 0.2rem #eee;
  background: #fff;
  border-radius: 0.06rem;
  margin-top: 0.2rem;
  .teach_title {
    height: 0.6rem;
    background: #fff;
    padding: 0 0.2rem 0 0.2rem;
    line-height: 0.6rem;
    border-bottom: 1px solid #eeeeee;
    b {
      display: block;
      float: left;
      font-size: 0.32rem;
      line-height: 0.6rem;
      font-weight: 700;
    }
    a {
      float: right;
      text-decoration: none;
      span {
        font-size: 0.24rem;
        line-height: 0.6rem;
        color: red;
      }
    }
  }
  .teach_container ul li.teach_content_box {
    h1{
      padding: 0.2rem;
    }
    div.news_content_box_bottom{
      padding: 0 02rem;
    }
    div{
      .teach_content_box_title {
        padding: 0 0 0 0.2rem;
        font-size: 0.28rem;
        line-height: 0.6rem;
        height: 0.6rem;
        span {
          float: left;
          font-size: 0.28rem;
          line-height: 0.6rem;
        }
        i {
          display: block;
          width: 0.06rem;
          height: 0.06rem;
          background: #888;
          float: left;
          border-radius: 50%;
          margin: 0.3rem 0.1rem 0;
        }
      }
      .teach_content_box_bottom {
        padding: 0 0.2rem 0 0.6rem;
        ul li {
          list-style-type: square;
          a {
            font-size: 0.24rem;
            line-height: 0.4rem;
          }
        }
      }
      div .teach_brief_box{
        padding: 0 0 0 0.2rem;
        .teach_brief li {
          width: 2.66rem;
          float: left;
          margin: 0 0.2rem 0.2rem 0;
          position: relative;
          a img {
            width: 2.66rem;
            height: 3.08rem;
          }
          a h1 {
            position: absolute;
            text-align: center;
            font-size: 0.28rem;
            line-height: 0.6rem;
            height: 0.6rem;
            background: #000;
            width: 100%;
            opacity: 0.5;
            bottom: 0;
            color: #fff;
          }
        }
      }
    }
  }
}
/*友情链接*/
.friend_link .container .friend_link_box {
  box-shadow: 0 0 0.2rem #eee;
  background: #fff;
  border-radius: 0.06rem;
  margin-top: 0.2rem;
  padding: 0.2rem;
  ul li {
    float: left;
    font-size: 0.24rem;
    line-height: 0.6rem;
    margin-right: 0.4rem;
    color: #000;
    &:active {
      opacity: 0.5;
    }
    a {
      font-size: 0.28rem;
      line-height: 0.6rem;
      color: #555555;
      text-decoration: none;
    }
  }
  ul li:nth-child(1) {
    font-weight: 800;
  }

}













